package com.dxf.chepter02

/**
 * 运算符
 * &         按位与
 *
 * |         按位或
 *
 * ^         异或          两个位相同为0，相异为1          a^b^a = b
 *
 * ~         取反
 *
 * <<
 *
 * >>
 *
 * >>>       无符号右移
 *
 *
 * 三目运算符 取消 用 if else 替换
 *
 * why :
 *    因为if else 可以做到,所有不需要三目运算符
 *
 *运算符优先级  百度吧
 *  1 () []
 *  2 单目运算
 *  3 算数运算符
 *  4 移位运算
 *  5 比较运算符
 *  6 位运算  ^ | &
 *  7 关系运算符
 *  8 赋值运算
 *  9 逗号
 *
 *
 *
 */
object T16_运算符 {
  def main(args: Array[String]): Unit = {


    var num = if (5 > 4) 5 else {
      4
    }



  }
}
